wind poppy - German English Dictionary